/* 登陆页面  */
.login-body{background-image:url('/static/images/login.png');padding-top: 100px;}
.login-body .login-div{width: 400px;height: 500px;padding-right: 50px;background-image:url('/static/images/login-bg.png');background-position:top center;background-repeat: no-repeat;background-attachment: fixed;background-position-y: 100px;}
.login-body .login-div .login-logo{width: 430px;margin-top: 70px;}

/* 首页顶部 */
.layui-header{overflow: hidden;}
.layui-header .header-logo{width: 200px;height: 60px;}
.layui-header .header-notice{float: left;position: absolute;left: 200px;bottom: 10px;height: 25px;overflow: hidden;border-left: 1px solid #ccc;}
.layui-header .header-notice li{width:500px; height:25px; line-height:25px; overflow:hidden;margin-left: 10px;} 
.layui-header .header-notice li a{font-size:14px;color:#333; text-decoration:none;}
.layui-nav-user{position:absolute; top: 12px; right:0; z-index: 2000;}
.layui-nav-user span, .layui-nav-user .avatar, .layui-nav-user .avatar *, .layui-nav-user .nav{display:inline-block; vertical-align: middle; *display: inline; *zoom:1;}
.layui-nav-user span{position: relative;}
.layui-nav-user span a{padding:0 10px; color:#A9B7B7}
.layui-nav-user span a:hover{color:#fff;}
.layui-nav-user .nav{position:relative; top: -2px; left: auto; right: 0; margin-left: 10px;}
.layui-nav-user .nav a{padding: 0 10px; font-size: 15px;}
.layui-nav-user .nav a i{padding-right: 10px;}
.layui-nav-user .avatar{ color:#2b2e37; font-size:14px;}
.layui-nav-user .avatar img{ width: 42px; height: 42px; border-radius:100%;}
.layui-nav-user .avatar cite, .avatar i{margin-left: 10px}
.layui-nav-user .avatar i{line-height: 20px; color: #FF7200;}

/* 首页左侧导航栏 */
.layui-nav .layui-nav-item .fa{padding-right: 10px;width: 16px;}
.layui-nav .layui-nav-child .nav-item{cursor: pointer;}

/* 查询的结果table */
.site-table{width: 100%; margin: 10px 0;}
.site-table thead{background-color:#f2f2f2; }
.site-table th, 
.site-table td{padding: 6px 15px; min-height: 20px; line-height: 20px; border:1px solid #ddd; font-size: 14px; font-weight: 400;}
.site-table tr:nth-child(even){background: #fbfbfb;}

/* 404页面相关的样式 */
.error-404{display: block;width: 100%;padding: 150px 0;line-height: 1.6em;text-align: center;}
.error-404 {color: #979797;font-weight: normal;line-height: normal;}
.error-404 .title{margin-bottom: 15px;}
.error-404 .title h1{margin-bottom: 15px;font-size: 40px;}
.error-404 .title h2{display: inline-block;padding: 15px 0;font-size: 80px;border: solid #CCCCCC;border-width: 1px 0;}
.error-404 p{display: block;margin: 15px 0 0 0;padding: 0;font-size: 16px;}
